A Foundational Analysis of Software Robustness Using Redundant Agent Collaboration
نویسندگان
چکیده
This paper describes an investigation into how the robustness of a software system can be improved via the use of software agents as a fundamental component of the system. Robustness can be achieved through redundancy, and we hypothesize that agents are an appropriate unit for adding redundancy. As part of our investigation, we asked 53 students to independently build one agent for a simple Multiagent domain. We did a comparison study between the different student’s agents while working with each other independently and while working with each other as part of collaboration. A simple decision-making mechanism was also introduced and compared. This influx of redundancy in the collaborations provided a discernible increase in productivity. The results shown here should lead to further rich and enlightening research into agent-oriented software engineering.
منابع مشابه
Comparative analysis of profit between three dissimilar repairable redundant systems using supporting external device for operation
The importance in promoting, sustaining industries, manufacturing systems and economy through reliability measurement has become an area of interest. The profit of a system may be enhanced using highly reliable structural design of the system or subsystem of higher reliability. On improving the reliability and availability of a system, the production and associated profit will also increase. Re...
متن کاملConsensus Software: Robustness and Social Good via Widespread Multiagent Development
This paper describes two complementary research thrusts: (1) it investigates how software robustness can be achieved pragmatically through the use of large-scale multiagent systems, and (2) it investigates how a broader spectrum of people can contribute to the production and customization of software, also through the use of multiagent systems. The paper first hypothesizes that robust software ...
متن کاملOpen Source Software Collaboration: Foundational Concepts and an Empirical Analysis
Draft – Please do not cite or quote without permission " Public managers now find themselves not as unitary leaders of unitary organizations. Instead, they find themselves facilitating and operating in multi-organizational arrangements to solve problems that cannot be solved, or solved easily, by single organizations. In many instances, the needed skill set of public managers has changed to one...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملHonesty as a Foundational Virtue According to Islamic Mystical Ethics: Introduction and Definition
Honesty in Islamic mystical ethics, at a superficial level, refers to the correspondence between speech, action, and intention and purpose. This application of honesty has been analyzed in depth in mystical ethics, and the analysis has resulted in honesty being considered as the foundation and basis of other virtues from five aspects, from which it can be understood that many of virtues are not...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002